@charset "utf-8";
/* CSS Document */

body{
	margin:0px auto;
	padding:0px;
	
}
*{
	margin:0px auto;
	padding:0px;
}
li{
	list-style-type:none;
}
a{
	text-decoration:none;
}
.myallpage{
	background-color:f5f5f5;
	width:1370px;
	font-family:"微软黑体";
	font-size:12px;
	height:650px;

}
.mytoppage{
	width:1370px;
	height:160px;

	overflow:hidden;	
}
.mytoppage .topcontent{
	height:120px;
	width:1200px;

	margin-top:20px;
}
.topnav{
	height:120px;
	width:697px;
	float:right;
}
.navul{
	height:100px;
	width:702px;
	margin-top:20px;
	text-align:center;
}
.navul li {
	float: left;
    height: 100px;
    width: 115px;
	border:1px solid  #CCC;	
}
.navul li a{
	color:#000;
	display:inline-block;
	height: 100px;
    width: 115px;
}
.navul li a:hover{
	color:#63A20B;
}
.navul li span{
	display:inline-block;
	width:50px;
	height:42px;
	margin:20px 0px 10px 0px;
	background:url(../images/mypage_images/usallicon2.png) no-repeat left top ;
	
}
.navul .nav_mypage{
	background-position: -4px -176px;
}
.navul .nav_wrtn{
    background-position: 8px -360px;
}
.navul .nav_mytn{
	background-position: -50px -176px;
}
.navul .nav_funs{
	 background-position: -95px -176px;
}
.navul .nav_friend{
	background-position: -145px -176px;
}
.navul .nav_mynews{
	background-position: -190px -176px;
}



.navul .nav_wrtn:hover{
    background-position: -33px -360px;
}
.navul .nav_mytn:hover{
	background-position: -50px -227px;
}
.navul .nav_funs:hover{
	 background-position: -95px -227px;
}
.navul .nav_friend:hover{
	background-position: -145px -227px;
}
.navul .nav_mynews:hover{
	background-position: -190px -227px;
}


.navul li:hover,link,active,visited{
	border-bottom:3px solid #63A20B;
	color:#6AA315;
}

.topphoto{
	width:120px;
	height:120px;
	float:left;
	background-color:#CFF;	
}
.topphoto img{
	width:120px;
	height:120px;
}
.topinfo{
	width:200px;
	height:70px;
	float:left;
	margin-left:20px;
	margin-top:20px;
}
.topinfo #uname{
	font-size:18px;
	padding-top:20px;
}
.topinfo #uname a{
	margin-left:10px;
}
.list{
	line-height:180%;
}
.list span{
	color:#09F;
}
.clearboth{
	clear:both;
	height:20px;
}
.mycontentpage{
	width:1245px;
	height:600px;

}
.content_left{
	height:500px;
	width:900px;
	float:left;
	
}
.lefttop{
	border-bottom: 1px solid #dddddd;
    color: #666666;
    font-size: 20px;
    height: 60px;
    line-height: 60px;
    position: relative;
    text-indent: 1em;
}
.lefttop a{
	color:#000;
	margin-right:10px;
}
.lefttop a:hover,link,active,visited{
	color:#63A20B;
}
.mainInfo{
	width:100%;
}

.main_content{
	margin-top:10px;
	height:800px;
}

.mynewsg{
	width:100%;
	margin-top:10px;
	
}
#mynewsg_content1{
	border-bottom:1px solid #999999;
}
#mynewsg_biaoge{
	height:110px;
	width:30px;
	background:url(../images/mypage_images/mypage_biaoge.png) no-repeat left top;
	float:left;
}
.mynewsg a{
	color:#0091CF;
}
.mynewsg a:hover{
	color:red;
}

#mynewsg_edit{
	font-size:12px;
	margin-left:20px;
}
#edit{
	float:right;
}
#edit a{
	margin-right:10px;
}
#edit_span{
	margin-left:10px;
	
}
#mynewsg_content{
	font-size:18px;
	margin-left:40px;
	padding-top:30px;
	padding-bottom:40px;
}
#mynewsg_content a{

	
}
#collect_content{
	width:100%;
	margin-top:5px;
	height:100px;
}
#collect_content_pic{
	height:90px;
	width:120px;
	float:left;
}
#collect_content_pic img{
	height:90px;
	width:120px;
}
#collect_content_desc{
	margin-left:160px;
}
#collect_content_desc_content{
	margin-left:0px;
	font-size:16px;
}
#collect_content_desc_zhuti{
	
}
#collect_content_desc_intro{
	 margin-left:20px;
	 margin-top:10px;
	 height:20px;
	 width:100%;
	 display:block;
	 overflow:hidden;
	 white-space:nowrap;
	 text-overflow: ellipsis 
}
#comment_content{
	margin-top:10px;
	height:90px;
	width:100%;
}
#comment_content_desc{
	padding:20px 10px;
	background-color:#F5F5F5;
}
.content_right{
	height:500px;
	width:320px;
	margin-right:0px;
	background-color:#fff;	
}
.content_right .righttop{
	height:60px;
	border-bottom:1px solid #ccc;
	line-height:60px;
	font-size:20px;
	padding-left:20px;
}
.righttop_right,.righttop_left{
	height:60px;
	width:50px;
	border-left:1px solid #ccc;
	float:right;
}
.righttop_right:hover,.righttop_left:hover{
	border:1px solid #63A20B;
}
.content_right .rightbottom{	
	height: 510px;
    overflow: hidden;
    position: relative;
    width: 320px;

}
.pageinfo{
	height: 490px;
    overflow: hidden;
    position: absolute;
	float:left;
	width:3520px;
}
.switching{
	float: left;
    padding: 0 20px;
    width: 280px;
}
.switching .otherinfo{
	height:80px;
	width:280px;
	border-bottom:1px solid #ccc;
	padding:20px 0px;
}
.otherinfo a img{
	height:80px;
	width:80px;
	float:left;	
}
.otherinfo_details{
	float:left;
	margin-left:20px;
}
.otherinfo_details a i{
	font-size:18px;
	color:#000;
}

#mypage{
	font-size:16px;
	margin-top:40px;
}
#mypage a{
	font-size:16px;
	color:#000;
}
#mypage a:hover{
	color:#0f0;
}